despite everything - Allemand Anglais Dictionnaire